本课程为精品课,您可以登录eeworld继续观看: GPIO编程方法--寄存器方式继续观看 课时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的嵌入式仿真技术。通过本课程的学习,使学生掌握嵌入式软件设计的基本流程和方法。 上传者:抛砖引玉 猜你喜欢 Linux嵌入式开发 TI PFC+LLC 解决方案在工业电源中的应用 现代电信技术的基本概念 北京邮电大学 吴德本 接近传感器VL6180X Google Hangout(环聊) Arduino始创人教你玩Arduino:入门套件实例教程 WEBENCH电源架构设计工具概述(精简版) Labview中学生零起步学习视频 研讨会:ADI TOF (Time of Flight) 技术介绍及产品应用 热门下载 TKStudioV3.3.1(精简版) 什么叫电源完整性 C+shell+命令描述.pdf.pdf PIC mcu上的TCP/IP中的TCP协议实现源码 数字式称重传感器的智能化功能演变与发展综述 InsideSecure NFC开发平台 物联网智能传感器的噪声与功耗 YT89F630工业级单片机 串口通信程序 Keil μVision Driver v3.40 _调试驱动 热门帖子 关于MSP430的I/O配置问题 操作手册上面的I/O口第二功能是靠PxSEL和PxSEL2来配置的,可是具体的芯片上面并没有关于PxSEL2的信息,是个别芯片才需要这个功能的吗?只有PxSEL的相关设置!关于MSP430的I/O配置问题是的,不是所有的芯片都有PxSEL2,这个要对应具体型号知道了,谢谢啊。可以介绍一些具体型号吗?回复沙发wstt的帖子 zmsxhy 物联网 传感网 开源好用操作系统OSAL OSAL,主要是一种机制,一种任务分配资源的机制,从而形成了一个简单多任务的操作系统。首先,OSAL初始化系统,包括软件系统初始化和资源初始化.其中软件系统初始化就是初始化一些变量,比如OSAL重要的组成部分任务表,任务结构体和序列号.资源初始化主要包括内存,中断,NV等各种设备模块资源。接着,OSAL通过osal_add_task添加任务到任务表中,形成一个任务链表.这个任务链表是以任务的优先级先后排序的.优先级高的排在前,低者排于后。最后,开始运行系统,系统是以一个死循环的 吸铁石上 【CW32L052测评】(学习笔记2)RTC时钟初始化并显示在OLED屏上。 上次把OLED屏勉强点亮了。这次RTC时钟显示在OLED屏幕上。说勉强主要是因为第一次玩OLED屏,对上层显示方式不够满意,但由于是硬件测评,还是分清主次。这次遇见了一个bug,就是RTC无法调到24小时模式,即使rtc_handler.TimeStruct.H24=RTC_HOUR24;我甚至去查看用户手册,配置了24小时模式对应的寄存器位都毫无作用。CW_RTC-CR0_f.H24=1;不过既然没用,就这样吧,在哪里跌倒就在哪里躺下。例程里没有RTC yun_an 【ST防水气压传感器LPS27HHW测评1】硬件准备和资料收集 首先感谢论坛给我这个机会,也感谢论坛管理员的及时追踪和提醒,让我们能拿到LPS27HHW这颗传感器试用一下,和大家一起分享一下使用心得。1.实物照片和之前STM32的SensorKit相比,这次的开发板应该不是官网直发的:少了包装。只有一个裸板放到静电袋中,排针都是我后来焊接的。因为之前下载资料熟悉了一阵,需要的几个GPIO在板子上已经标注出来:Vdd,Vdd_IO,SDA,SCL,GND,INT.DemoKit的原理图如下: lxdiyi PSPICE仿真一个RC震荡电路的问题请教。 各位老大好,今天用PSPICE仿真一个RC震荡电路。有个问题没有想明白,请教各位高手,有劳指点一下。电路很简单,就是一个RC振荡电路。输入是一个1V的正弦波,输入是下面图中最右边的电容。见下。我首先是进行AC扫描,频率从80k到150k,得到的输出如下。其中幅值最大的是在100K这一点上,幅值大约是150mV。按照我的理解,如果给的输入是1V的100kHz的正弦波信号,那输出应该对应的幅值是150mV。可是我按照时域去扫描的时候发现,如果输入是1V的100K正弦,结果输入的幅值只有60 lxt971 在linux下开发ARM用什么工具 在网上找了一下,似乎用GDB调试的话,需要用到TCP/IP。但是我的目标机没有TCP/IP。我有JTAG调试器也有REALVIEW的ULINK调试器不知道能不能在LINUX下用以上的调试器。在linux下开发ARM用什么工具GDB是本地调试的...不知道楼主的意思了...如果,是做ARM上的开发,用查看ARM的运行状态,当然就JTAG就OK了如果,是系统已经稳定可靠运行,在系统上开发应用程序,那么就应该上GDB这有什么可困惑的?我的意思是,我在LINUX系统下开发AR 乘风 网友正在看 Introduction to Analog Design (6_6) 神经信息处理技术(二十) 摄像头数据流DVP接口协议 第十四章 第2讲 图像处理在医学中的应用 内容简介 通过菜单执行Skill命令及快捷键设置 我的第一个Linux驱动-完善chrdevbase驱动 basic cmos device physics(6)