当前位置: 首页 > news >正文

基于stm32f407的报站器

LPC24xx报站器

初始化

void Init(void) { int ret; TargetResetInit(); InitMemPool(); LCD_Init(); init_timer(TIME_INTERVAL); Init_KB(); Init_GPS(); Init_GPRS(); //// 4G 看着只是打开了串口 LCD_buff_clear(); snprintf(lcdbuf, sizeof(lcdbuf), "reading SD card"); OutStr16(0,(unsigned char *)lcdbuf); LCD_displine(2); LCD_buff_clear(); ret = read_SD_file(); Build_GPRS_data(0x82, 0, 0, 0); // 组装登陆包 if(ret == -2) { Build_GPRS_data(0x86, 0x19, 1, 0); //SD卡挂载错误异常 } else if(ret == -1) { OutStr16(0, "read error!"); LCD_displine(2); Build_GPRS_data(0x86, 0x19, 2, 0); //SD卡配置文件错误异常 d_10ms(500); } else { OutStr16(0, "read ok!")
http://www.gsyq.cn/news/1387059.html

相关文章:

  • MATLAB搞DMS摄像头:为什么你拍到脸了,算法还是说“司机不在”?
  • AI懂不懂幽默
  • 告别假死与掉线:实战中稳定维持Metasploit会话的3个关键配置
  • 告别移植烦恼:手把手教你用华为ExaGear在ARM服务器上无缝运行x86老程序
  • 钉钉微应用本地开发避坑指南:路由模式选错、跨域配置漏了?看这篇就够了
  • 如何在Windows电脑上轻松运行安卓应用?APK安装器的完整指南
  • Excel 物流货运记账表模板【万象EXCEL(二十七)】—东方仙盟
  • 别再乱接线了!手把手教你用万用表和逻辑分析仪搞定无刷电机霍尔与绕组的对应关系
  • LabVIEW调用MATLAB脚本总报错?别慌,这2个坑我帮你踩过了(附完整路径配置流程)
  • Python002-第二章01.字面量与变量
  • Kaggle新手必看:除了submission.csv,Windows上提交结果前你该检查的5个细节
  • 栅极驱动器芯片,光耦,数字隔离器芯片主要区别和用途
  • 手机数据恢复工具,找回丢失误删除的图片、视频、音频、通讯录、聊天记录!支持无法开机状态资料提取,跨平台数据管理备份转移,手机系统修复、重装、数据清理等功能!
  • 从OpenGL到Unity Shader:给图形学初学者的渲染管线迁移指南
  • 小程序数据采集(18)- 小程序设备群控与协议态矩阵调度体系搭建
  • AMD Ryzen 7 3800X + VMware 15.1.0 保姆级黑苹果安装避坑指南(macOS Catalina 10.15.5)
  • HarmonyOS 6 Chip 组件:设置 Symbol 类型图标使用文档
  • 【回眸】小红书新手运营实战指南:从账号搭建到权重引流
  • Direct Corpus Interaction (DCI) 论文理念助力Agent发展
  • Linux 网络基础之数据链路层(十四)ARP协议及原理,ARP欺骗
  • 深入理解《Effective Java》 之条目2:当构造器参数较多时考虑使用生成器
  • 从‘公开’到‘私有’:深入理解虚幻蓝图变量权限,打造更健壮的交互逻辑
  • day30_fasttext分类任务
  • OpenGL笔记之光照原理一漫反射
  • 【Linux 系列·第 02 篇】操作系统原理:进程·内存·文件系统·I/O——Linux 怎么工作
  • Maven高级—分模块设计与开发、继承、聚合和私服
  • 从‘虚轴’到‘实轴’:深入解读汇川Inoproshop中CIA402轴的两种工作模式与应用场景
  • Spine动画在Unity里卡顿?性能优化实战:从Draw Call、材质实例化到网格合并
  • 给OpenGL学完就忘的你:用Unity Shader重温渲染管线,打通任督二脉
  • ARM SPE技术:硬件级性能分析与优化实践