关闭

JRE运行环境出错导致无法安装STM32CubeMX解决方法

一、问题安装 STM32CubeMX 一直提示需要安装JAVA运行环境,提示界面如下: 但实际上已经正确安装了JRE,如下为JAVA版本。 问题原因:我的电脑上具有很多版本的JRE,并且有一个版本注册表信息出错,所以无法正常卸载。二、解决方法 1、先完整卸载目前已安装的JAVA版本,可利用官方提供的卸载工具。 如上图所示,电脑里安装了4个版本的JRE,只需安装最新版的就好,其他直接卸载...
阅读(724) 评论(1)

搭建kindleEAR为kindle推送RSS订阅

一、简介kindleEAR是一个运行在Google App Engine(GAE)上的Kindle个人推送服务应用,生成排版精美的杂志模式mobi/epub格式自动每天推送至您的Kindle或其他邮箱。此应用目前的主要功能有: 支持类似Calibre的recipe格式的不限量RSS/ATOM或网页内容收集 不限量自定义RSS,直接输入RSS/ATOM链接和标题即可自动推送 多账号管理,支持多用户和多...
阅读(1055) 评论(0)

树莓派3 安装谷歌物联网系统-Android Things

一、必备工具 1、树莓派3 2、Android Things安装镜像 3、Windows 10 IoT 核心版仪表板 4、内存卡(推荐8G以上) 5、显示器(可通过hdmi转vga线连接到vga显示器) 6、Android Studio 二、安装步骤 1、下载Android Things 下载之后解压出ISO文件。 2、使用Win32DiskImager刷入镜像 写入的过程比较慢,大概需...
阅读(2973) 评论(7)

树莓派3 安装Win10 IoT 操作系统

一、必备工具 1、树莓派3 2、Windows 10 IoT Core Insider Preview 3、Windows 10 IoT 核心版仪表板 4、内存卡(推荐8G以上) 5、显示器(可通过hdmi转vga线连接到vga显示器) 二、安装步骤 1、下载并安装Windows 10 IoT 核心版仪表板 点击获取IoT核心版仪表板,下载之后进行安装。 2、下载,解压并安装Windows 1...
阅读(7784) 评论(6)

Nexus5恢复官方系统,刷Recovery,刷Xposed框架,获取Root权限

谷歌官方不在对Nexus5手机升级最新的Android7.0系统,但是在XDA论坛上已经有开发者制作了第三方刷机包。刷机之后体验了一段时间,就没怎么用了。后来出现了闪屏的现象,无法判断是否是因为升级系统导致的,也不排除是硬件的原因。只好刷回官方匹配的6.1系统,刚刷回时依然出现,用了几次后发现居然好了。下面是重新恢复官方系统后做的必不可少的工作。下图为闪屏现象。 本文虽针对nexus5手机,但...
阅读(939) 评论(0)

Kindle Paperwhite 2 USB升级

关于更新方法具体请看Kindle Paperwhite2(第6代)5.7.2.1固件升级教程一、升级过程 下载 拷贝到kindle 升级提示 重启升级 二、更新内容 1、更新了设置界面 2、汉字注音 3、全新字体 Amazon Ember Bold...
阅读(206) 评论(0)

BCM2835 芯片数据手册(中文翻译)

1 前言1.1 概述BCM2835 具有以下可以被 ARM 安全使用的外设: 定时器 中断控制器 GPIO USB PCM/I2S DMA I2C 主机 I2C/SPI 从机 SPI0,SPI1,SPI2 PWM UART0,UART1 本数据手册旨在对这些外设的细节进行描述,以方便开发者对该芯片移植操作系统。有一些被 GPU 控制的外设将不会出现在本数据手册。不推荐从 ARM 访问这些外设。1.2...
阅读(2467) 评论(0)

关于嵌入式系统的学习路线图

来源:本文乃同济大学软件学院王院长(JacksonWan)在同济网论坛发表的帖子《谈谈软件学院高年级同学的学习方向》的第二部分。三部分依次为:一、关于企业计算方向;二、关于嵌入式系统方向;三、关于游戏软件方向。 嵌入式系统方向 嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一。嵌入式系统用在一些特定专用设备上,通常这些设备的硬件资源(如处理器、存储器等)非常有限,并且对成本很敏...
阅读(272) 评论(0)

C语言宏定义的几种简单用法

1、计算数组的大小 #define countof(a) (sizeof(a)/sizeof(*(a)))2、转换大小写字母 #define FS_TOUPPER(x) ((((x) >= 'a') && ((x) = 'A') && ((x) <= 'Z')) ? (x)...
阅读(486) 评论(0)

STM32 BootLoader升级固件

BootLoader关于Bootloader,从书上的文字描述,很难理解这个名词是什么,有什么用。这次用到了,算是有了更进一步的认识。一、知识点 1、BootLoader就是单片机启动时候运行的一段小程序,这段程序负责单片机固件的更新,也就是单片机选择性的自己给自己下程序。可以更新,也可以不更新,更新的话,BootLoader更新完程序后,跳转到新程序运行;不更新的话,BootLoader直接跳转到...
阅读(1389) 评论(0)

大端模式转小端模式

大端模式转小端模式一、大端模式与小端模式 大端模式,是指数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据从高位往低位放;这和我们的阅读习惯一致。 小端模式,是指数据的高字节保存在内存的高地址中,而数据的低字节保存在内存的低地址中,这种存储模式将地址的高低和数据位权有效地结合起来,高地址部分...
阅读(195) 评论(0)

static __inline 在IAR和keil开发环境下的差别

本文同步至个人博客:cyang.techstatic __inline这条语句在IAR和Keil下的需要写成不同的形式,否则会报错。 如下: 1、IAR错误 2、IAR正确 3、Keil错误 4、Keil正确 总结就是,在IAR环境下,需要写成static inline,而在keil环境下,需要写成static __inline...
阅读(1119) 评论(2)

STM32固件库 assert_param函数

本文同步至个人博客:cyang.tech一、知识点-1、固件函数库通过检查库函书的输入来实现运行时间错误侦测。通过使用宏assert_param来实现运行时间检测。所有要求输入参数的函数都使用这个宏。它可以检查输入参数是否在允许的范围之内。 例如通过定义#define IS_ADC_ALL_PERIPH(PERIPH) (((PERIPH) == ADC1) || \...
阅读(145) 评论(0)

Chrome浏览器常用插件(三)

本文同步至个人博客:cyang.tech接《Chrome浏览器安装,常用插件(一)》 接《Chrome浏览器常用插件(二)》10、拖拽搜索 这是一款划词搜索的增强插件,非常的实用,使用频次也非常的高。 在Chrome浏览器里,默认状态下划词是不会有反应的,如下图所示: 但是可以将划词拖动到标签页,那么将在搜索引擎中搜索,不过这种方式需要拖动的距离比较远,如下图: 而使用这款插件后,向左边拖动可从...
阅读(235) 评论(0)

MX3从flyme5降级至flyme3

本文同步至个人博客:cyang.tech很久没关注这款已经过时很久的手机了,前段时间逛贴吧突然发现官方居然升级了flyme5。一定是贴吧呼声太高,也看得出来魅族还算有诚意。然而,新的系统运行实在是太不流畅了,也很费电,无奈之下只好降级为之前一直稳定使用的flyme3。以下为小结,记录这次降级的过程。步骤 1、到官网下载固件包,需下载flyme4和flyme3的,每个版本各选一个下载,几点几的小版本无...
阅读(2817) 评论(2)

树莓派使用USB摄像头和motion实现监控

本文同步至个人博客:cyang.tech一、工具 1、树莓派3B 2、USB摄像头 二、操作步骤 1、安装motion sudo apt-get install motion 2、配置motion (1)sudo nano /etc/default/motion将里面的no修改成yes,让motion可以一直在后台运行:start_motion_daemon=yes(2)sudo nano /etc...
阅读(7215) 评论(9)

Win 10 下安装Win 7双系统

本文同步至个人博客: cyang.tech上一篇文章说了在Win10下使用VM虚拟机安装双系统的教程。其实虚拟机已经可以解决很多的需求了。但问题在与,网卡的MAC地址不同。在虚拟机里就算使用桥接模式,可以正常链接网络,但还是不能使用正常网卡的MAC地址。一、安装说明 1、在Win 10的情况下,将磁盘进行分区,划分一个新的分区,大小依据个人情况而定,最好是50G,我这里只分了30G. 2、由于我的整...
阅读(228) 评论(0)

Win 10下VM虚拟机安装Win 7

由于主机为64位系统,近期需要用到32为系统,所以想在Win 10 64位下使用虚拟机安装一个32位的Win 7。以下为安装过程。网上的很多教程,很多还要用到PE,分区什么的。实际上在VM12虚拟机下,已经可以全自动的安装Win 7了,很多的Linux系统也都可以全自动安装。1、版本说明 1、VM虚拟机 VMware® Workstation 12 Pro 2、Win 7 Windows 7 E...
阅读(601) 评论(0)

Chrome浏览器常用插件(二)

接《Chrome浏览器安装,常用插件(一)》4、ABP 广告拦截,不多说。 5、OneTab 可以讲浏览器标签页暂时收集起来,以便以后恢复。 6、Isometric Contributions 可以将github的日活跃图从平面的改成立体的。 7、Octotree 可以讲github上的项目文件结构显示在左侧。如下图: 8、扩展管理器 扩展程序管理器,可以方便的对Chrome的扩展...
阅读(298) 评论(0)

Atom编辑器插件安装

Atom编辑器做的非常酷炫,尤其是插件众多。之前就介绍过一个非常装逼的插件。这几天Atom编辑器出了问题,无法安装插件。连已有的插件都无法搜索出来。无奈之下,只好重装。没有卸载原有版本。直接去官网下载安装包,安装过程全自动,没有任何选择项。自动覆盖之前的安装包,而且之前安装过的插件也可以正常使用,不需要重新配置。 奇怪的是,在几个月以前安装的软件版本居然比现在高。 之前的版本是测试版,现在重新安...
阅读(368) 评论(0)
93条 共5页首页 上一页 1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:207960次
    • 积分:2676
    • 等级:
    • 排名:第13480名
    • 原创:89篇
    • 转载:3篇
    • 译文:1篇
    • 评论:59条
    文章分类
    最新评论