本课程为精品课,您可以登录eeworld继续观看: 应用程序设计流程继续观看 课时1:嵌入式系统概述 课时2:嵌入式软件设计概述 课时3:软件架构 课时4:C的面向对象化 课时5:汉字处理 课时6:屏幕操作 课时7:输入事件 课时8:优化思路 课时9:变量的数据类型选择 课时10:次数固定的循环优化 课时11:次数不定的循环优化 课时12:循环展开 课时13:指针别名 课时14:结构体 课时15:Linux简介 课时16:Linux的shell 课时17:Linux的基本操作 课时18:Linux的网络命令 课时19:工具链概述 课时20:编辑器vi 课时21:gcc简介 课时22:gcc的使用 课时23:gdb简介 课时24:Makefile工作原理 课时25:Makefile实例分析 课时26:Makefile设计 课时27:Makefile综合实例 课时28:基于Linux的嵌入式平台 课时29:BootLoader 课时30:应用程序设计流程 课时31:文件的属性 课时32:文件操作 课时33:文件操作举例 课时34:目录操作 课时35:获取目录列表 课时36:内存映像 课时37:内存映像举例 课时38:进程创建 课时39:在进程中启动程序 课时40:等待进程结束 课时41:线程简介 课时42:多线程编程举例 课时43:线程同步 课时44:线程的属性 课时45:信号简介 课时46:发送和捕获信号 课时47:更健壮的信号接口 课时48:信号集处理 课时49:无名管道 课时50:有名管道 课时51:信号量简介 课时52:信号量举例 课时53:共享内存简介 课时54:共享内存举例 课时55:消息队列简介 课时56:消息队列举例 课时57:套接字简介 课时58:套接字举例 课时59:套接字接口函数 课时60:网络套接字 课时61:访问系统服务 课时62:多客户 课时63:内核模块简介 课时64:内核模块设计 课时65:Linux设备驱动程序简介 课时66:驱动程序的数据结构 课时67:虚拟字符设备驱动程序实例 课时68:STM32简介 课时69:STM32常用片内资源 课时70:GPIO编程方法--寄存器方式 课时71:LED流水灯实例--GPIO寄存器方式 课时72:GPIO编程方法--标准库方式 课时73:LED灯闪烁实例--GPIO标准库方式 课时74:Proteus工具介绍 课时75:LED流水灯实例 课时76:定时器实例 课时77:外部按键中断实例 课程介绍共计77课时,8小时39分25秒 嵌入式软件设计 嵌入式软件设计是计算机、软件工程等学科的专业方向课,是一门实践性、技术性很强的重要课程。本课程的主要任务是全面介绍基于ARM/嵌入式Linux操作系统的GNU C语言程序设计思想、方法,以及基于STM32处理器和Proteus的嵌入式仿真技术。通过本课程的学习,使学生掌握嵌入式软件设计的基本流程和方法。 上传者:抛砖引玉 猜你喜欢 如何使用开关型充电器设计安全可靠、有长待机时间、且由微型电池供电的产品 直播回放: Keysight 信号完整性测试的演变和更新 电源设计小贴士26:高频导体的电流分布 DigiKey 应用说:Raspberry Pi 5 在视频直播中的应用 嵌入式Linux图形界面开发 Microchip dsPIC33 DSC数字电源 RF系统设计的选择和解决方案 隔离CAN FD节点的互操作性 热门下载 TKStudioV3.3.1(精简版) 什么叫电源完整性 C+shell+命令描述.pdf.pdf PIC mcu上的TCP/IP中的TCP协议实现源码 数字式称重传感器的智能化功能演变与发展综述 InsideSecure NFC开发平台 物联网智能传感器的噪声与功耗 YT89F630工业级单片机 串口通信程序 Keil μVision Driver v3.40 _调试驱动 热门帖子 NE5532的电源选择 我们打算设计一个小音响,功放采用tpa3118d2,分频电路采用ne5532。功放的最大使用功率大概设置在15W到20W之间。现在NE5532需要使用正负15V来供电,求推荐一款电源。因为设计的需求,我们没有打算使用变压器来做电源,使用火牛来供电,火牛暂时也在待选状态。想选择一款合适的ic来做我们这一款的电源,减少对音频的音响。求推荐。开关电源的频率对音频会有串扰吗?我刚接触这一方便,应该去哪里找资料?百度翻出来的太范范了,有时候找不到NE5532的电源选择先搞 麻袋 发一个Luminary 能用的uCOS 2.89,调试过程 这是在micrium下载的2.89的LuminaryPorts,IAR版本的,一开始编译都没问题,可是下载到板子里不能运行。很是郁闷,因为官方的程序既然编译可以通过那就是设置上的问题了,于是打开Debug开始查找原因,设断点,发现初始化的时候就已经出错了。然后在bsp.c文件里终于找到一句很熟悉的程序:SysCtlClockSet(SYSCTL_SYSDIV_4|SYSCTL_USE_PLL|SYSCTL_OSC_MAIN|SYSCTL_XTAL_6MHZ);设置系统时钟 dyc1229 关于ADC的自动校准 我们在使用ADC的时候一般都会第一次开启ADC的时候进行一次校准我想请问一下如果在运行过程MCU温度变化了MCU内部温度上升或者下降了几度这个时候需不需要再次校准一下?如果需要校准的时候需要注意些什么呢?查到了一个,原理与实践书上说的:启动校准前,ADC必须处于关电状态(ADON=’0’)超过至少两个ADC时钟周期。还有别的需要注意的嘛吗?关于ADC的自动校准ADC校准的目的是:大幅减小因内部电容器组的变化而造成的准精度误差。在STM32的参考手册上提到2点注意事 wuh2003 XC7V690T-2FFG1761I Multiboot 加载方案 XC7V690T-2FFG1761IMultiboot加载方案硬件组成主芯片介绍Virtex-7系列是Xilinx公司28nm技术的FPGA,相比Kintex-7,Virtex-7具有更多的逻辑资源,GTH支持高达13.1Gbps/lane的传输速率。Virtex-7690T资源列表如下所示:板卡功能指标功耗评估功耗评估结果如下图所示:板卡共计4片DDR3L,在高温65℃条件下,预估总功耗3W;综合以上数据,考虑板卡+12V供电时,电源芯片工作 VCC135 Helper2416-40——Linux_Programing——System V IPC –共享内存 本帖最后由yuanlai2010于2014-9-213:12编辑 SystemVIPC–共享内存参与Helper2416开发板助学计划心得这篇帖子主要是关于共享内存的学习心得。共享内存的定义:共享内存是由IPC为进程创建的一个特殊的地址范围(具有实际物理内存),他将出现在该进程的地址空间中,其他的进程可以将同一段共享内存连接到他们自己的地址空间中,所有进程都可以访问共享内存中 yuanlai2010 哪位精通IAR的大侠知道怎样向Debuglog 哪位精通IAR的大侠知道怎样向Debuglog怎样向DebugLog窗口输出调试信息?怎样向DebugLog窗口输出调试信息?向DebugLog输出比较麻烦一点,至少我只试过在程序运行到断点时向DebugLog输出信息,使用C-SPY的宏__message。还是向TerminalI/O输出比较简单。Reflowingray,请问怎样向Termin cnnbxc 网友正在看 22-1_RaspberryPi_TFTLCD DMA-手把手写串口DMA传输实验 强化学习基础 总线及其形成(四) Web应用概述 8f_ Clock Generation 三角波-方波发生电路 4选1数据选择器实例