- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 【FreeRTOS学习】1、FreeRTOS初探之闪烁LED
【标准库版本】V3.5.0【FreeRTOS版本】V9.0.0【目标芯片】STM32F103C8T6【官方下载地址】:<传送门>【历史版本下载】:<传送门>【参考手册下载】:<传送门>...
2019-09-30 19:50:26 2514
原创 【嵌入式Linux学习】8、多文件编译与Makefile初探
一、编译链接正式开始之前呢,先回顾一下程序编译和链接的过程。源文件【.c】首先会生成中间目标文件【.o】,再由中间目标文件生成执行文件。在编译时,编译器只检测程序语法以及函数、变量是否被声明。如果函数未被声明,编译器会给出一个警告,但可以生成Object File。而在链接程序时,链接器会在所有的Object File中找寻函数的实现,如果找不到,那到就会报链接错误码(Linker Erro...
2019-09-29 17:42:08 498
原创 【嵌入式Linux学习】7、多文件编译输出Hello Linux!
一个程序可能被分成多个源文件,这样可以更容易编辑和理解,尤其是在大程序的情况下----它允许独立地编译各自的部分。在下面的例子中,我们将把程序 Hello World 分成 3 个文件:“main.c”,“hello.c”和“hello.h”,文件内容如下所示。main.cint main (void){ hello ("Linux!"); return 0;}hello.c...
2019-09-28 19:17:07 423
原创 【嵌入式Linux学习】6、交叉编译环境的搭建,单文件编译Hello Linux!
Linux系统版本使用的是Ubuntu18.04交叉编译工具链是arm-linux-gcc-4.5.1一、交叉开发由于嵌入式系统硬件上的特殊性,一般不能安装发行版的LINUX系统,例如FLASH存储空间很小,没有足够的空间安装;或者处理器很特殊,也没有发行版的LINUX系统可用。所以需要专门为特定的目标板定制LINUX操作系统,这必须要相应的开发环境。于是人们想到了交叉开发模式。在开发...
2019-09-26 11:54:41 748
原创 【嵌入式Linux学习】5、设置使用root用户登录图形界面
Ubuntu默认的是root用户不能登录图形界面的,只能以其他用户登录图形界面。这样就很麻烦,因为权限的问题,不能随意复制删除文件,用gedit编辑文件时经常不能保存,只能用vim去编辑。1、Ubuntu管理员用户root默认没有密码,在使用前最好添加密码,使用指令sudo passwd root注意:命令行输入密码时不显示,输入时需注意密码的准确性;2、输入sudo vim /u...
2019-09-25 22:34:43 974
原创 【嵌入式Linux基础入门】4、vim安装与配置
Ubuntu默认的是root用户不能登录图形界面的,只能以其他用户登录图形界面。这样就很麻烦,因为权限的问题,不能随意复制删除文件,用gedit编辑文件时经常不能保存,只能用vim去编辑。...
2019-09-25 20:31:28 923
原创 【嵌入式Linux基础入门】2、VMware tools安装
一、安装VMware tools现主机和虚拟机之间的文件共享和直接拖拽的功能点击虚拟机 -> 安装VMware tools安装完成后,可看到二、设置ROOT登录在Ubuntu桌面点击右键 -> 在终端打开,然后输入sudo passwd root需要注意的是,密码不会显示。三、安装及配置Vim1、安装Vim在终端输入sudo apt-get instal...
2019-09-25 16:29:24 383
原创 Cadence错误之 Part xxx is out of date with respect to the design cache.
原因就是我们更改了原理图库,但没有更新造成的!如何更新?在对应的opj工程文件下,点击Design Cache,然后右键对应的器件Update Cache!
2019-09-24 11:24:26 11802 2
原创 【Cadence快速入门】一文总结版
一、原理图和PCB设计工具打开Cadence的开始菜单目录,可以找到“Design Entry CIS ”和“PCB Editor”,分别对应原理图设计和PCB设计,然后可以将其快捷方式添加到桌面!默认选项设置如下:Design Entry CIS - 原理图工具PCB Editor - PCB工具...
2019-09-23 21:08:08 40341 1
原创 【WIN10安装】拒绝第三方软件,纯净官网系统,U盘安装教程
使用U盘装系统可以说是最主流的方法,微软官方也是推荐U盘装正版win10系统,甚至还提供MediaCreationTool <戳这里下载>工具帮助用户制作win10启动U盘。前提:1、需要自己的电脑支持UEFI启动,关于如何查看是否支持UEFI启动可戳<这里>。2、UEFI模式下硬盘需为GPT,否则无法安装系统。硬盘GPT和MBR转换方法可戳<这里>启...
2019-09-23 15:11:08 2375
原创 Go学习之 GoLand-IDE安装并实现HelloWorld(附学生免费注册流程)【win10】
一、Go语言安装安装包下载地址见:https://golang.google.cn/dl/目前官网最新版是go1.13,这里我就下载windows ×64版本的…之后双击安装,一路Next就行了。需要注意的就是安装路径,默认是C盘,这里我更改为了D盘。二、Go语言环境变量配置环境变量的打开方式:【电脑右键 -> 属性 -> 高级系统设置 -> 环境变量】1、安装...
2019-09-19 16:10:34 15962 9
原创 智能路灯项目
一、项目介绍自主研发基于毫米波雷达感知、温湿度采集、大气监测、光照控制和NB-IOT无线传输的智能路灯控制系统,及智能路灯大数据服务平台。毫米波雷达、温湿度采集模块、空气监测模块、NB-IOT模块都是现成的,也有一块温湿度采集无线传输的控制板供参考和改版(原理图、PCB图均有),大数据服务平台也有现成的,仅需根据协议接入新开发好的终端,然后进行应用层开发。二、任务: 1.控制器与平台的...
2019-09-18 20:04:33 1579
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人