Image
Image

stm32jy

+ 关注

粉丝 4     |     主题 44     |     回帖 1118

N76E003做modbus通信
2021-9-2 23:24
  • 新唐MCU
  • 12
  • 2590
  串口能收能发就可以做的  
【CH579评估板】晒板+蓝牙BLE试用
2022-12-3 13:23
  • 沁恒USB蓝牙MCU
  • 75
  • 6857
  蓝牙给力,可以再测试下USB  
沁恒CH579上支持HTTP Server模式吗?
2021-9-10 07:49
  • 沁恒USB蓝牙MCU
  • 16
  • 6377
  请问有调通网口的吗?CH579这块板子  
【沁恒CH579开发板】+ 连接蓝牙模块
2020-2-28 13:38
  • 沁恒USB蓝牙MCU
  • 7
  • 2003
  蓝牙好操作吗?还没调通呢  
STM32 上移植 FreeModbus RTU
2021-2-23 09:56
  • ST MCU
  • 39
  • 2263
  本次成功的在STM32平台上移植了FreeModbus ,可以通过ModbusPoll工具进行测试  
  添加输入寄存器、保持寄存器、线圈的处理函数,具体如下:  
  添加输入寄存器、保持寄存器、线圈的起始地址和定义的内容,具体如下  
  添加测试代码部分,实现寄存器的读写操作,这里添加了一组寄存器的数据,和对其读写操作的函数 ...  
  若想使用FreeModbus,先对FreeModbus进行初始化,需要调用eMBInit函数和eMBEnable函数,eMBInit函数函数是 ...  
  在主函数下面添加以下代码,即可解决以上问题,编译无误后开始添加测试代码来测试移植的FreeModbus是否成功 ...  
  再次编译,出现关于assert的错误  
  第一次编译报错,删除porttimer.c 中定时器使能和失能函数前的inline 字样。 ...  
  分别完善以下 4 个回调函数 4.3.1、操作输入寄存器 eMBErrorCode eMBRegInputCB( UCHAR * pucRegBuffer, US ...  
  以下是工程项目文件夹下修改后的 port.h 文件内容  
  在 port.h 文 件 补 充 完 成 以 下 两 个 函 数 ENTER_CRITICAL_SECTION( ) 和 EXIT_CRITICAL_SECTION( ) ...  
  这是\demo\BARE 文件夹下原 port.h 文件的内容  
  打开 port.h 文件,这个文件可以从\demo\BARE 文件夹下拷贝过来的  
  高级工具里面有个 工具 ,放这里就行了  
  定时器中断服务函数 void TIM2_IRQHandler(void)  
  定时器失能函数 void vMBPortTimersDisable( )  
2
3
近期访客