處理函數含串口數據按命令集解析對解析命令進行應答和狀態置位處理部分
發布時間:2023/12/26 22:28:33 訪問次數:39
通信模塊主程序包括:CPU初始化、CMX865初始化、初始化建鏈、串口通信和FSK通信子程序等。主程序流程。
通信主流程循環執行3個子功能函數:線路狀態處理函數、串口數據解析與處理函數、鏈路保持函數。
核心處理器ARM® Cortex®-M0內核規格32-位速度72MHz連接能力CANbus,I2C,IrDA,LINbus,智能卡,SPI,UART/USART外設欠壓檢測/復位,DMA,I2S,LVD,POR,PS2,PWM,WDTI/O 數49程序存儲容量64KB(64K x 8)程序存儲器類型閃存EEPROM 容量4K x 8RAM 大小8K x 8電壓 - 供電 (Vcc/Vdd)2.5V ~ 5.5V數據轉換器A/D 7x12b振蕩器類型內部工作溫度-40°C ~ 105°C(TA)安裝類型表面貼裝型封裝/外殼64-LQFP供應商器件封裝64-LQFP(7x7)
串口轉FSK通信模塊電路。系統主要以AVR單片機ATmega48芯片和CMX865調制/解調芯片為硬件架構,ATmega48芯片利用C-BUS總線對CMX865芯片進行控制操作,實現FSK通信。CMX865芯片的IRQN終端與CPU芯片的外部中斷0(INT0)相連,確保軟件可以采用中斷方式接收/發送FSK數據。
CMX865芯片的時鐘信號、片選信號、響應應答數據信號、接收控制數據信號分別與ATmega48芯片的普通I/O接口引腳相連,CPU可以通過模擬口線方式對CMX865芯片進行控制。
串口數據解析與處理函數包含串口數據按命令集解析、對解析命令進行應答和狀態置位處理部分。
SC1548C-HC32-TL
通信模塊主程序包括:CPU初始化、CMX865初始化、初始化建鏈、串口通信和FSK通信子程序等。主程序流程。
通信主流程循環執行3個子功能函數:線路狀態處理函數、串口數據解析與處理函數、鏈路保持函數。
核心處理器ARM® Cortex®-M0內核規格32-位速度72MHz連接能力CANbus,I2C,IrDA,LINbus,智能卡,SPI,UART/USART外設欠壓檢測/復位,DMA,I2S,LVD,POR,PS2,PWM,WDTI/O 數49程序存儲容量64KB(64K x 8)程序存儲器類型閃存EEPROM 容量4K x 8RAM 大小8K x 8電壓 - 供電 (Vcc/Vdd)2.5V ~ 5.5V數據轉換器A/D 7x12b振蕩器類型內部工作溫度-40°C ~ 105°C(TA)安裝類型表面貼裝型封裝/外殼64-LQFP供應商器件封裝64-LQFP(7x7)
串口轉FSK通信模塊電路。系統主要以AVR單片機ATmega48芯片和CMX865調制/解調芯片為硬件架構,ATmega48芯片利用C-BUS總線對CMX865芯片進行控制操作,實現FSK通信。CMX865芯片的IRQN終端與CPU芯片的外部中斷0(INT0)相連,確保軟件可以采用中斷方式接收/發送FSK數據。
CMX865芯片的時鐘信號、片選信號、響應應答數據信號、接收控制數據信號分別與ATmega48芯片的普通I/O接口引腳相連,CPU可以通過模擬口線方式對CMX865芯片進行控制。
串口數據解析與處理函數包含串口數據按命令集解析、對解析命令進行應答和狀態置位處理部分。
SC1548C-HC32-TL