达文西

Results 19 issues of 达文西

STM32H7 一个扇区128K, 最小写粒度是32字节~~~ 估计应该要调整EF的架构,使得放开EF_WRITE_GRAN的宏限制?

Fix compilation errors when using tasking compiler

lint

Contract: ``` public delegate Task DataChange(int v); ``` server: ``` do some thing....... var dataChange=ServerJsonRpc.Attach( ClientInfo); //clientinfo is: client's stream /client's session(like ip and port) and so on dataChange(newValue); ..........

I am developing an small RPC (Embedded MCU) framework: C# is the IDL language. (IDL file - > compile - > reflect to get the field, so I don't need...

当客户端和服务端数据交互的类 的特性不一致 就会RPC调用失败: 这句话可能说的不太明白,请看代码: 服务端: ``` public class student { public int a{get;set;} public int b{get;set;} } public interface IStudentService { AddStudent(student s); } ``` 客户端 ``` [JsonObject] //添加特性 public...

现有的是通过唯一的静态属性`XRPCServer.EventToken` 去获取当前的连接信息的。不够优雅~~ 我有个思路,你看下: ``` using System; using System.Threading.Tasks; namespace ConsoleApp1 { interface IMyInterFace { Task HelloWorld(string s); } //服务端这么设计: //MyInterFaceImpl继承IMyInterFace和“当前连接会话”的类(XRPCEventToken) //这个MyInterFaceImpl具体的对象也是你Xrpc底层反射创建的,创建好后,先转成XRPCEventToken 赋值好当前的“链接信息”等信息 //最后调用MyInterFaceImpl实例的HelloWorld方法 //这样解决了XRPCServer.EventToken的静态属性的问题。 class MyInterFaceImpl : XRPCEventToken,IMyInterFace { public...

RT 或者您是不是可以编写一个类似的例子

## Steps to Reproduce(ubuntu) 1.apt install gcc-arm-none-eabi 2. ./autogen.sh 3. ./configure --host-arm-none-eabi --target=arm ``` hecking build system type... x86_64-pc-linux-gnu checking host system type... arm-none-eabi checking target system type... arm-unknown-none checking...

## Description ## Motivation and Context - Fixes/Closes/Resolves nanoFramework/Home#NNNN ## How Has This Been Tested? ## Screenshots ## Types of changes - [x] Improvement (non-breaking change that improves a feature,...

Type: enhancement